Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 CASTLE ROAD Detached £279,068 £280,000 27 Oct 2022
38 CASTLE ROAD Semi-Detached £327,680 £172,500 3 Dec 2004
39 CASTLE ROAD Semi-Detached £342,305 £203,000 15 Mar 2013
40 CASTLE ROAD Semi-Detached £234,958 £169,950 22 Jan 2016
41 CASTLE ROAD Detached £527,859 £285,000 1 Jul 2005
42 CASTLE ROAD Detached £247,140 £213,750 9 Dec 2020
43 CASTLE ROAD Detached £338,639 £272,500 21 Dec 2018
44 CASTLE ROAD Detached £391,925 £92,500 30 Sep 1999